home *** CD-ROM | disk | FTP | other *** search
/ PCMania 29 / PCMania CD29.iso / pcmania / c29 / estruc2.c < prev   
C/C++ Source or Header  |  1995-01-18  |  705b  |  37 lines

  1. #include <stdio.h>
  2.  
  3. struct alumnos{
  4. char nombre[35];
  5. char direccion[40];
  6. char poblacion[30];
  7. unsigned int distrito;
  8. };
  9.  
  10. main()
  11. {
  12. struct alumnos alumnos_de_C;
  13.  
  14. strcpy(alumnos_de_C.nombre,"Thedio Ploomez Zopor");
  15. strcpy(alumnos_de_C.direccion,"C/ Judas Macabeo 666");
  16. printf("%s \n",alumnos_de_C.nombre);
  17. procesa1(alumnos_de_C.nombre);
  18. procesa2(&alumnos_de_C);
  19. }
  20.  
  21. procesa1(nomb)
  22. char nomb[35];
  23. {
  24. puts("Aqui solo se pasa el elemento de la estructura \n");
  25. printf("%s \n",nomb);
  26. }
  27.  
  28. procesa2(palumC)
  29. struct alumnos *palumC;
  30. {
  31. puts("Aqui se pasa el puntero a la estructura\n");
  32. printf("el nombre es %s \n",palumC->nombre);
  33. printf("y la dirección: %s",palumC->direccion);
  34. }
  35.  
  36.  
  37.